package com.xframe.domain;

import com.xframe.domain.role.IUserCredentials;
import com.xframe.xdal.core.annotation.AutoFill;
import com.xframe.xdal.core.annotation.XAction;
import com.xframe.xdal.core.annotation.XColumn;
import com.xframe.xdal.core.tran.XTransaction;
import com.xframe.xdal.core.util.StringUtil;

/**
 * 系统对象的状态流转基类
 *
 * @author xufeng
 * @version 1.0
 * @CreateTime 2022-09-19
 */
public class BusinessModel extends BaseModel{

    @AutoFill(defVal = "init")
    @XColumn(name = "status",length = 50,desc = "状态")
    protected String status;


    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }




    public void setBaseAttrVal(IUserCredentials userCredentials){

        super.setBaseAttrVal(userCredentials);
    }


    public void setBaseAttrValByUpdate(IUserCredentials userCredentials){
        super.setBaseAttrValByUpdate(userCredentials);
    }
}
